ENVIRONNEMENT DE RECETTE

L'algorithmique - Spécialité

Les instructions séquentielles, conditionnelles et itératives

Exercice 1 : Dichotomie vers racine de polynôme 2nd degré (inspiré par Bac S Asie 2015)

On considère l'algorithme ci-dessous :

\(a\)\(2\)
\(b\)\(3\)
Tant que \(b - a \gt 0,3\) :
\(x\)\(\dfrac{a + b}{2}\)
Si \(\operatorname{f}{\left (a \right )} \times \operatorname{f}{\left (x \right )} \gt 0\) :
\(a\)\(x\)
Sinon
\(b\)\(x\)

Si \(f(x) = -15 + 2x^{2}\), quel est le resultat de \(\dfrac{a + b}{2}\) ?

Exercice 2 : PGCD - Algorithme d'Euclide (inspiré par Bac S Antilles-Guyane 2015 pour spé)

Pour deux entiers naturels non nuls \(w\) et \(x\), on note \(\operatorname{r}{\left (w,x \right )}\) le reste dans la division euclidienne de \(w\) et \(x\). On considère l'algorithme suivant :

   \(t\)\(\operatorname{r}{\left (w,x \right )}\)
   Tant que \(t \neq 0\) :
   \(w\)\(x\)
   \(x\)\(t\)
   \(t\)\(\operatorname{r}{\left (w,x \right )}\)
   Afficher « \(x\) »
[A]Si ??? :
   Afficher « \(w\) et \(x\) sont premiers entre eux »

Faire fonctionner cet algorithme avec \(w=37\) et \(x=25\) en indiquant les valeurs de \(w\), \(x\) et \(t\) à chaque étape.

{"header_left": ["w", "x", "t"], "data": [["37", "?", "?"], ["25", "?", "?"], ["?", "?", "?"]]}

Cet algorithme donne en sortie le PGCD des entiers naturels non nuls \(w\) et \(x\). Par quelle expression doit on compléter la ligne [A] pour qu’il indique si deux entiers naturels non nuls \(w\) et \(x\) sont premiers entre eux ou non.

Exercice 3 : Dichotomie vers racine de polynôme 2nd degré (inspiré par Bac S Asie 2015)

On considère l'algorithme ci-dessous :

\(a\)\(2\)
\(b\)\(3\)
Tant que \(b - a \gt 0,3\) :
\(x\)\(\dfrac{a + b}{2}\)
Si \(\operatorname{f}{\left (a \right )} \times \operatorname{f}{\left (x \right )} \gt 0\) :
\(a\)\(x\)
Sinon
\(b\)\(x\)

Si \(f(x) = -6 + x^{2}\), quel est le resultat de \(\dfrac{a + b}{2}\) ?

Exercice 4 : PGCD - Algorithme d'Euclide (inspiré par Bac S Antilles-Guyane 2015 pour spé)

Pour deux entiers naturels non nuls \(x\) et \(f\), on note \(\operatorname{r}{\left (x,f \right )}\) le reste dans la division euclidienne de \(x\) et \(f\). On considère l'algorithme suivant :

   \(b\)\(\operatorname{r}{\left (x,f \right )}\)
   Tant que \(b \neq 0\) :
   \(x\)\(f\)
   \(f\)\(b\)
   \(b\)\(\operatorname{r}{\left (x,f \right )}\)
   Afficher « \(f\) »
[A]Si ??? :
   Afficher « \(x\) et \(f\) sont premiers entre eux »

Faire fonctionner cet algorithme avec \(x=45\) et \(f=38\) en indiquant les valeurs de \(x\), \(f\) et \(b\) à chaque étape.

{"header_left": ["x", "f", "b"], "data": [["45", "?", "?", "?"], ["38", "?", "?", "?"], ["?", "?", "?", "?"]]}

Cet algorithme donne en sortie le PGCD des entiers naturels non nuls \(x\) et \(f\). Par quelle expression doit on compléter la ligne [A] pour qu’il indique si deux entiers naturels non nuls \(x\) et \(f\) sont premiers entre eux ou non.

Exercice 5 : Dichotomie vers racine de polynôme 2nd degré (inspiré par Bac S Asie 2015)

On considère l'algorithme ci-dessous :

\(a\)\(2\)
\(b\)\(3\)
Tant que \(b - a \gt 0,3\) :
\(x\)\(\dfrac{a + b}{2}\)
Si \(\operatorname{f}{\left (a \right )} \times \operatorname{f}{\left (x \right )} \gt 0\) :
\(a\)\(x\)
Sinon
\(b\)\(x\)

Si \(f(x) = -6 + x^{2}\), quel est le resultat de \(\dfrac{a + b}{2}\) ?

False